一般格式规则
字母大小写
仅使用小写。
所有代码均使用小写,该规则适用于 HTML 元素名、属性和属性值(文本/ CDATA 除外)。
不推荐:
<A HREF="/" class="HOME">主页</A>
推荐:
<a href="/" class="home">主页</a>
末尾空白
删除行尾空格。
行尾空格属于多余的符号,会使 diff 更加难以阅读。
不推荐:
<p>什么?</p>__
推荐:
<p>一往情深深几许?深山夕照深秋雨。</p>
如果使用 Sublime Text,你可在用户设置(User Settings)JSON 文件(可在文本编辑器的菜单中找到)中添加以下代码,每当你以此方法储存文件时,去除行尾空格操作便会自动完成:
"trim_trailing_white_space_on_save": true
缩进
整个文件中的缩进应保持前后一致,使用 Tab、2个空格或4个空格都可以,但需保持前后一致。